package com.pur.zsms.ordercustommanage.vo;

import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import org.hibernate.annotations.GenericGenerator;

import com.pur.zsms.common.vo.BaseEntity;

public class SelectMaterVo extends BaseEntity {

	private int materId;
	private BigDecimal materNum;
	private String orderDate;
	private String orderDay;
	private String ordDate;
	private String ordDay;
	private String materdategridList;
	private BigDecimal materValue;
	private BigDecimal materValueAll;
	private int materLevel;
	private String leaveMessage;

	// 更新用
	private int ordId;

	// 异常单自采属性
	private int ordMaterId;
	private int supId;
	private int ordSupId;
	private int unusualDeal;
	private String unusualDealDetailed;
	private String unusualRemark;
	// 自采
	private BigDecimal materValueUndressed;
	private int buySelfFlag;
	// 供货商 补货标记
	private int buySupplier;
	private int ordCustId;
	private String ordCustName;

	private String submitOrdTime;

	public String getSubmitOrdTime() {
		return submitOrdTime;
	}

	public void setSubmitOrdTime(String submitOrdTime) {
		this.submitOrdTime = submitOrdTime;
	}

	public String getOrdCustName() {
		return ordCustName;
	}

	public void setOrdCustName(String ordCustName) {
		this.ordCustName = ordCustName;
	}

	public int getOrdCustId() {
		return ordCustId;
	}

	public void setOrdCustId(int ordCustId) {
		this.ordCustId = ordCustId;
	}

	public int getBuySupplier() {
		return buySupplier;
	}

	public void setBuySupplier(int buySupplier) {
		this.buySupplier = buySupplier;
	}

	public int getBuySelfFlag() {
		return buySelfFlag;
	}

	public void setBuySelfFlag(int buySelfFlag) {
		this.buySelfFlag = buySelfFlag;
	}

	public BigDecimal getMaterValueUndressed() {
		return materValueUndressed;
	}

	public void setMaterValueUndressed(BigDecimal materValueUndressed) {
		this.materValueUndressed = materValueUndressed;
	}

	public String getLeaveMessage() {
		return leaveMessage;
	}

	public void setLeaveMessage(String leaveMessage) {
		this.leaveMessage = leaveMessage;
	}

	public int getOrdSupId() {
		return ordSupId;
	}

	public void setOrdSupId(int ordSupId) {
		this.ordSupId = ordSupId;
	}

	public String getUnusualRemark() {
		return unusualRemark;
	}

	public void setUnusualRemark(String unusualRemark) {
		this.unusualRemark = unusualRemark;
	}

	public int getOrdMaterId() {
		return ordMaterId;
	}

	public void setOrdMaterId(int ordMaterId) {
		this.ordMaterId = ordMaterId;
	}

	public int getSupId() {
		return supId;
	}

	public void setSupId(int supId) {
		this.supId = supId;
	}

	public int getUnusualDeal() {
		return unusualDeal;
	}

	public void setUnusualDeal(int unusualDeal) {
		this.unusualDeal = unusualDeal;
	}

	public String getUnusualDealDetailed() {
		return unusualDealDetailed;
	}

	public void setUnusualDealDetailed(String unusualDealDetailed) {
		this.unusualDealDetailed = unusualDealDetailed;
	}

	public BigDecimal getMaterValueAll() {
		return materValueAll;
	}

	public void setMaterValueAll(BigDecimal materValueAll) {
		this.materValueAll = materValueAll;
	}

	public int getOrdId() {
		return ordId;
	}

	public void setOrdId(int ordId) {
		this.ordId = ordId;
	}

	public int getMaterLevel() {
		return materLevel;
	}

	public void setMaterLevel(int materLevel) {
		this.materLevel = materLevel;
	}

	public int getMaterId() {
		return materId;
	}

	public void setMaterId(int materId) {
		this.materId = materId;
	}

	public BigDecimal getMaterNum() {
		return materNum;
	}

	public void setMaterNum(BigDecimal materNum) {
		this.materNum = materNum;
	}

	public String getOrderDate() {
		return orderDate;
	}

	public void setOrderDate(String orderDate) {
		this.orderDate = orderDate;
	}

	public String getOrderDay() {
		return orderDay;
	}

	public void setOrderDay(String orderDay) {
		this.orderDay = orderDay;
	}

	public String getOrdDate() {
		return ordDate;
	}

	public void setOrdDate(String ordDate) {
		this.ordDate = ordDate;
	}

	public String getOrdDay() {
		return ordDay;
	}

	public void setOrdDay(String ordDay) {
		this.ordDay = ordDay;
	}

	public String getMaterdategridList() {
		return materdategridList;
	}

	public void setMaterdategridList(String materdategridList) {
		this.materdategridList = materdategridList;
	}

	public BigDecimal getMaterValue() {
		return materValue;
	}

	public void setMaterValue(BigDecimal materValue) {
		this.materValue = materValue;
	}

}
